taxes levied on small towns - Français Anglais Dictionnaire